mounted on roller bearings - Alemán Inglés Diccionario